#ifndef CLIENTHANDLER_H_
#define CLIENTHANDLER_H_
#include "serverHilo.h"

class Server;
class ClientHandler: public Hilo {
private:
	Server *servidor;
	int fdCliente;
public:
	/* Recibe un puntero al server sobre el cual hará un manejo de clientes.*/
	ClientHandler(Server* servidor, int fdCliente);
	virtual ~ClientHandler();

	/* Implementa la función virtual procedente de la clase Hilo*/
	virtual void ejecutar();
    int getFdCliente() const;
    void setFdCliente(int fdCliente);
};

#endif /* CLIENTHANDLER_H_ */
